smelly person/animal - English Synonyms Dictionary